tribe bubalus - Español Inglés Diccionario